package com.ruoyi.quantization.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 品德（详情）对象 sys_morality_gl
 * 
 * @author ruoyi
 * @date 2024-10-02
 */
public class SysMoralityGl extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 品德id */
    private Long moralityId;

    /** 学生姓名 */
    @Excel(name = "学生姓名")
    private String moralityStdName;

    /** 学生学号 */
    @Excel(name = "学生学号")
    private String moralityStdId;

    /** 品德（奖励分-扣除分） */
    @Excel(name = "品德", readConverterExp = "奖=励分-扣除分")
    private String moralityStdTotal;

    /** 审核奖励分/扣除分 */
    @Excel(name = "审核奖励分/扣除分")
    private String moralityAward;

    /** 审核奖励项/扣除项 */
    @Excel(name = "审核奖励项/扣除项")
    private String moralityWord;

    /** 审核奖励描述 */
    @Excel(name = "审核奖励描述")
    private String moralityDescribe;

    /** 品德项图片 */
    @Excel(name = "品德项图片")
    private String moralityImg;

    /** 审核状态(0待审核 1审核通过 2审核拒绝) */
    @Excel(name = "审核状态(0待审核 1审核通过 2审核拒绝)")
    private String moralityAwait;

    /** 审核状态(0加分 1减分) */
    @Excel(name = "审核状态(0加分 1减分)")
    private String moralityType;

    /** 总决策（0未决策 1已总决策）&gt; 审核员审核 */
    @Excel(name = "总决策", readConverterExp = "0=未决策,1=已总决策")
    private String moralityDecision;

    public void setMoralityId(Long moralityId) 
    {
        this.moralityId = moralityId;
    }

    public Long getMoralityId() 
    {
        return moralityId;
    }
    public void setMoralityStdName(String moralityStdName) 
    {
        this.moralityStdName = moralityStdName;
    }

    public String getMoralityStdName() 
    {
        return moralityStdName;
    }
    public void setMoralityStdId(String moralityStdId) 
    {
        this.moralityStdId = moralityStdId;
    }

    public String getMoralityStdId() 
    {
        return moralityStdId;
    }
    public void setMoralityStdTotal(String moralityStdTotal) 
    {
        this.moralityStdTotal = moralityStdTotal;
    }

    public String getMoralityStdTotal() 
    {
        return moralityStdTotal;
    }
    public void setMoralityAward(String moralityAward) 
    {
        this.moralityAward = moralityAward;
    }

    public String getMoralityAward() 
    {
        return moralityAward;
    }
    public void setMoralityWord(String moralityWord) 
    {
        this.moralityWord = moralityWord;
    }

    public String getMoralityWord() 
    {
        return moralityWord;
    }
    public void setMoralityDescribe(String moralityDescribe) 
    {
        this.moralityDescribe = moralityDescribe;
    }

    public String getMoralityDescribe() 
    {
        return moralityDescribe;
    }
    public void setMoralityImg(String moralityImg) 
    {
        this.moralityImg = moralityImg;
    }

    public String getMoralityImg() 
    {
        return moralityImg;
    }
    public void setMoralityAwait(String moralityAwait) 
    {
        this.moralityAwait = moralityAwait;
    }

    public String getMoralityAwait() 
    {
        return moralityAwait;
    }
    public void setMoralityType(String moralityType) 
    {
        this.moralityType = moralityType;
    }

    public String getMoralityType() 
    {
        return moralityType;
    }
    public void setMoralityDecision(String moralityDecision) 
    {
        this.moralityDecision = moralityDecision;
    }

    public String getMoralityDecision() 
    {
        return moralityDecision;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("moralityId", getMoralityId())
            .append("moralityStdName", getMoralityStdName())
            .append("moralityStdId", getMoralityStdId())
            .append("moralityStdTotal", getMoralityStdTotal())
            .append("moralityAward", getMoralityAward())
            .append("moralityWord", getMoralityWord())
            .append("moralityDescribe", getMoralityDescribe())
            .append("moralityImg", getMoralityImg())
            .append("moralityAwait", getMoralityAwait())
            .append("moralityType", getMoralityType())
            .append("moralityDecision", getMoralityDecision())
            .toString();
    }
}
